/**01**/
.in_banner{height:410px;}
.abt_main{padding:48px 50px 60px;background:#f2f2f1;border-radius:24px;}
.abt_main .indA_txt .indA_org{width:calc(100% - 48px);}
.abt_main .abt_pic{margin-top:60px;}
.abt_pic li{width:calc(20% - 2px);float:left;margin:0 1px;overflow:hidden;}
.abt_pic li img{width:100%;transition:all 2s;}
.abt_pic li:hover img{transform:scale(1.1);}
/****/
.party_main{padding:35px 54px 0;background:#f2f2f1;}
.party_main .party_top{line-height:24px;text-align:justify;padding-bottom:24px;border-bottom:1px solid #e0e0e0;}
.party_main .party_list{padding:30px 0 4px;}
.party_list .party_one{
    width:30%;margin-right:5%;float:left;line-height:46px;margin-bottom:20px;
    text-align:center;font-size:15px;color:#333;
}
.party_list .party_one:hover{color:#0f4c29;}
.party_list .party_one:nth-child(3n){margin-right:0;}
.party_pic:after{content:"";display:block;width:0;height:4px;position:absolute;left:0;bottom:0;background:#0f4c29;transition:all .8s;}
.party_one:hover .party_pic:after{width:100%;}
.party_one img{width:100%;transition:all 3s;}
.party_one:hover img{transform:scale(1.1);}
/**02**/
.in_nav{text-align:center;font-size:0;}
.in_nav a{
    display:inline-block;width:254px;margin:0 6px;color:#fff;
    line-height:70px;border-radius:18px 18px 0 0;font-size:16px;
}
.in_nav.navGreen a{background:#84b544;}
.in_nav.navGreen a.act{background:#f2f2f1;color:#84b544;}
.res_main{padding:48px 54px 40px;background:#f2f2f1;border-radius:24px;}
.res_main .res_list{}
.res_list .res_one{display:block;padding:10px 5px 20px;}
.res_one .res_pic{width:308px;overflow:hidden;float:left;}
.res_one .res_pic img{width:100%;transition:all 2.5s;}
.res_one:hover .res_pic img{transform:scale(1.1);}
.res_one .res_txt{width:calc(100% - 340px);float:right;}
.res_txt .res_T1{line-height:52px;margin-bottom:10px;font-size:20px;color:#000;transition:all .6s;}
.res_one:hover .res_txt .res_T1{color:#84b544;}
.res_txt .res_T2{font-size:15px;line-height:24px;}
/**03**/
.bus_main{background:url("../images/inAbt_bg.jpg") center bottom no-repeat;background-size:cover;}
.bus_main .bus_box{padding:0 54px 40px;background:rgba(242,242,242,.8);}
.bus_box .bus_top{line-height:70px;text-align:right;}
.bus_top a{font-size:16px;color:#333;text-decoration:underline;margin-left:28px;}
.bus_top a.act,.bus_top a:hover{color:#84b544;text-decoration:none;}
.bus_box .bus_list1{}
.bus_one{background:#fff;padding:20px;margin-bottom:20px;}
.bus_list1 .bus_one .bus_pic{width:50%;overflow:hidden;float:left;}
.bus_list1 .bus_one:nth-child(even) .bus_pic{float:right;}
.bus_pic img{width:100%;transition:all 4s;}
.bus_pic:hover img{transform:scale(1.1);}
.bus_list1 .bus_one .bus_txt{width:calc(50% - 24px);float:right;}
.bus_list1 .bus_one:nth-child(even) .bus_txt{float:left;}
.bus_txt .bus_T1{line-height:46px;padding-bottom:4px;font-size:18px;color:#84b544;}
.bus_txt .bus_T2{line-height:20px;text-align:justify;}
.bus_T2 .cGreen{width:70px;float: left;}
.bus_T2 .busT2_T{width:calc(100% - 70px);float: left;}
/****/
.bus_list2 .bus_one .bus_pic{width:calc(50% - 12px);overflow:hidden;float:right;}
.bus_list2 .bus_one .bus_pic:first-child{margin-left:24px;}
.bus_list2 .bus_txt .bus_T1{line-height:40px;padding:16px 0 10px;}
.bus_list2 .bus_txt .bus_T2{line-height:24px;}
/****/
.bus_box2{padding:52px 54px 40px;background:rgba(242,242,242,.8);}
.bus_box2 .bus_T2 .cGreen{width:85px;}
.bus_box2 .bus_T2 .busT2_T{width:calc(100% - 85px);}
/****/
.bus_list3 .bus_one .bus_pic{width:50%;overflow:hidden;}
.bus_list3 .bus_one .bus_txt{width:calc(50% - 24px);}
.bus_txt .bus_T2.li22{line-height:22px;}
.bus_txt .bus_T2.li18{line-height:18px;}
.bus_T2.CGT50 .cGreen{width:50px;}
.bus_T2.CGT50 .busT2_T{width:calc(100% - 50px);}
.bus_T2.CGT105 .cGreen{width:105px;margin-right:13px;}
.bus_T2.CGT105 .busT2_T{width:calc(100% - 120px);}
.bus_T2.CGT_block .cGreen{width:100%;margin-bottom:6px;}
.bus_T2.CGT_block .busT2_T{width:calc(100% - 15px);padding-left:15px;margin-bottom:10px;}
/****/
.bus_TBox .bus_T1{line-height:46px;padding-bottom:4px;font-size:18px;color:#84b544;}
.bus_TBox .bus_T2{line-height:20px;text-align:justify;}
.bus_TBox2{width:calc(50% - 12px);margin-bottom:20px;}
/*.bus_TPicL{display: flex;flex-direction: row;}
.bus_TPicL.li110{line-height:110px;}
.bus_TPicL li{display:inline-flex;flex-grow: 1;position: relative;justify-content:center;font-size:15px;color:#333;text-align:center;}*/
.li80{line-height:80px;}
.bus_TPicL{}
.bus_TPicL.li110{line-height:110px;}
.bus_TPicL li{float:left;text-align:center;font-size:15px;color:#333;}
.bus_TPicL.liN3 li{width:33.33%;}
.bus_TPicL.liN4 li{width:25%;}
/**04**/
.team_main{padding:48px 54px 20px;background:#f2f2f1;border-radius:24px;}
.team_main .team_box1{padding-bottom:50px;border-bottom:1px solid #e0e0e0;}
.team_box1 .team_one{width:calc(50% - 10px);float:left;}
.team_box1 .team_one:nth-child(even){margin-left:20px;}
.team_one .team_pic{width:190px;float:left;overflow:hidden;}
.team_pic img{width:100%;transition:all 2s;}
.team_pic:hover img{transform:scale(1.1);}
.team_one .team_txt{width:calc(100% - 205px);float:right;}
.team_txt .team_T1{padding-bottom:10px;border-bottom:1px solid #dedede;font-size:12px;}
.team_txt .team_T2{line-height:20px;text-align:justify;padding-top:20px;}
.team_main .team_box2{padding-top:60px;text-align:center;font-size:0;}
.team_box2 .team_one{width:190px;margin-right:100px;margin-bottom:50px;display:inline-block;vertical-align:top;}
.team_box2 .team_one:last-child{margin-right:0;}
.team_box2 .team_one .team_pic{float:none;}
.team_box2 .team_one .team_txt{width:100%;float:none;padding-top:12px;}
.team_box2 .team_T1 .fs24{padding-bottom:8px;}
.team_box2.team_box11 .team_one{display:block;margin:0 auto 50px;}

/**05**/
.in_nav.navOrange a{background:#d6a24f;}
.in_nav.navOrange a.act{background:#f2f2f1;color:#d6a24f;}


.in_nav.navOrangejob a{background:#0f4c29;}
.in_nav.navOrangejob a.act{background:#f2f2f1;color:#84b544;}



.inv_main{padding:0 54px 54px;background:#f2f2f1;border-radius:24px;}
.inv_main .inv_top{line-height:70px;text-align:right;}
.inv_top a{font-size:16px;color:#333;text-decoration:underline;margin-left:28px;}
.inv_top a.act,.inv_top a:hover{color:#d6a24f;text-decoration:none;}
.inv_main .inv_list{background:#fff;padding:42px 38px 40px;}
.inv_list .inv_one{display:block;margin-bottom:30px;}
.inv_one .inv_pic{width:198px;overflow:hidden;float:left;border:1px solid #eee;}
.inv_one .inv_pic img{width:100%;transition:all 2.5s;}
.inv_one:hover .inv_pic img{transform:scale(1.1);}
.inv_one .inv_txt{width:calc(100% - 240px);float:right;}
.inv_txt .inv_T1{line-height:46px;margin-bottom:5px;font-size:24px;color:#333;transition:all .6s;}
.inv_one:hover .inv_txt .inv_T1{color:#d6a24f;}
.inv_txt .inv_T2{line-height:24px;text-align:justify;}
/****/
.par_list{padding:42px 22px 30px;background:#fff;}
.par_list a{
    display:block;width:21.6%;margin:0 1.7% 25px;float:left;line-height:142px;
    box-sizing:border-box;border:1px solid #eee;text-align:center;
}
.par_list a.hasData:hover{border-color:#d6a24f;}
.par_list a img{max-width:100%;max-height:90%;transition:all 2s;}
.par_list a.hasData:hover img{transform:scale(1.1);}
.par_pop{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5);z-index:19;display:none;}
.par_pop .parP_close{
    width:36px;height:36px;background:#d6a24f url("../images/close.png") center no-repeat;
    position:absolute;top:calc(50% - 260px);left:calc(50% + 340px);cursor:pointer;
}
.par_pop .parP_div{
    width:680px;height:520px;overflow:auto;background:#fff;padding:50px 40px 30px;
    position:absolute;left:calc(50% - 340px);top:calc(50% - 260px);box-sizing: border-box;
}
.parP_div .parP_box{display:none;}
.parP_div .parP_logo{}
.parP_logo img{}
.parP_div .parP_T1{line-height:30px;padding:20px 0 16px;border-bottom:1px solid #e8e8e8;font-size:18px;color:#000;}
.parP_div .parP_T2{padding-top:36px;font-size:15px;line-height:26px;color:#333;padding-left:26px;}
.parP_T2 div:before{content:"—";position:absolute;top:0;left:-26px;font-weight:bold;color:#aaa;}
/****/
.invN_list{padding:42px 40px 24px;background:#fff;}
.invN_list .invN_one{display:block;margin-bottom:30px;}
.invN_one .invN_pic{width:460px;float:left;overflow:hidden;}
.invN_one .invN_pic img{width:100%;transition:all 3s;}
.invN_one:hover .invN_pic img{transform:scale(1.1);}
.invN_one .invN_txt{width:calc(100% - 490px);float:right;}
.invN_txt .invN_T1{font-size:24px;line-height:46px;color:#333;font-weight:bold;}
.invN_txt .invN_T2{line-height:28px;font-size:15px;color:#333;}
.invN_txt .invN_T3{line-height:28px;font-size:15px;padding:26px 0 4px;color:#d6a24f;}
.invN_txt .invN_T4{line-height:20px;color:#333;}
/**06**/
.in_banner2{height:320px;}
.report_box{padding:50px 54px 35px;}
.report_box .report_list{padding-bottom:20px;}
.report_list .report_one{display:block;padding:40px 0;border-bottom:1px solid #eee;}
.report_one .report_pic{width:210px;float:left;overflow:hidden;}
.report_one .report_pic img{width:100%;transition:all 2s;}
.report_one:hover .report_pic img{transform:scale(1.1);}
.report_one .report_txt{width:calc(100% - 240px);float:right;}
.report_txt .report_T1{line-height:32px;font-size:18px;color:#95aed9;}
.report_txt .report_time{line-height:24px;padding-left:16px;margin-bottom:10px;}
.report_txt .report_T2{line-height:24px;color:#333;padding-left:16px;}
.pager{line-height:30px;font-size:15px;color:#999;}
.pager a{font-size:15px;color:#95aed9;margin-right:10px;}
/**07**/
.news_box{padding:20px 54px 48px;background:#f2f2f1;border-radius:24px;}
.news_box .news_list{padding-bottom:20px;}
.news_list .news_one{display:block;padding:40px 0;border-bottom:1px solid #e6e6e6;}
.news_one .news_pic{width:210px;float:left;overflow:hidden;}
.news_one .news_pic img{width:100%;transition:all 2s;}
.news_one:hover .news_pic img{transform:scale(1.1);}
.news_one .news_txt{width:calc(100% - 240px);float:right;}
.news_txt .news_T1{line-height:32px;font-size:18px;color:#d6a24f;}
.news_txt .news_time{line-height:24px;padding-left:16px;margin-bottom:10px;}
.news_txt .news_T2{line-height:24px;color:#333;padding-left:16px;}
.pager.pagerOrange a{color:#d6a24f;}
/****/
.newsD_main{padding:30px 54px 50px;background:#f2f2f1;border-radius:24px;}
.newsD_main .newsD_T{font-size:20px;line-height:42px;color:#d6a24f;}
.newsD_main .newsD_time{line-height:20px;padding-bottom:20px;border-bottom:1px solid #e6e6e6;}
.newsD_main .newsD_TT{padding:30px 0;line-height:24px;color:#333;text-align:justify;}
.newsD_TT img{max-width:100%;}
/****/
.his_box{padding:36px 54px;background:#f2f2f1;border-radius:24px;}
.his_box .hisYear_box{padding:20px 70px 50px;}
.hisYear_box .hisY_list{}
.hisY_list a{display:block;position:relative;border-radius:50%;overflow:hidden;height:89px;z-index:1;}
.hisY_list a span{
    display:block;width:100%;height:100%;box-sizing:border-box;border:5px solid #dcdcdc;
    background:#bcbcbc;border-radius:50%;color:#fff;font-size:24px;font-weight:bold;font-family:Arial;
    text-align:center;line-height:79px;position:relative;z-index:1;transition: all .6s;
}
.hisY_list a.act span{background:rgba(0,0,0,.4);border-color:#d6a24f;}
/*.hisY_list a img{position:absolute;top:1px;left:1px;width:calc(100% - 2px);border-radius:50%;}*/
.hisY_list a .hisY_img{position:absolute;top:1px;left:1px;width:calc(100% - 2px);border-radius:50%;height:calc(100% - 2px);}
.hisY_list:before{content:"";display:block;width:100%;height:6px;background:#dcdcdc;position:absolute;left:0;top:42px;}
.hisYear_box .bx-wrapper{background:transparent;}
.hisYear_box .bx-wrapper .bx-controls-direction a{width:36px;height:100%;top:0;margin-top:0;background-color:#fff;border-radius:4px;}
.hisYear_box .bx-wrapper .bx-prev{left: -70px;}
.hisYear_box .bx-wrapper .bx-next{right:-70px;}
.his_box .hisEven_div{padding:40px 40px 30px;background:#fff;margin-bottom:30px;}
.hisEven_div .HE_box{display:none;}
.HE_box .HE_yead{width:150px;float:left;padding-left:30px;font-size:36px;line-height:60px;font-weight:bold;color:#d6a24f;font-family:Arial;}
.HE_box .HE_main{width:calc(100% - 180px);float:left;box-sizing:border-box;padding-left:40px;border-left:1px solid #ececec;}
.HE_pic img{width:100%;}
.HE_main .HE_list{}
.HE_list .HE_one{}
.HE_one .HE_month{width:50px;line-height:30px;text-align:center;background:#e3e3e3;color:#333;float:left;}
.HE_one ul{width:calc(100% - 68px);float:right;}
.HE_one ul li{padding-left:15px;line-height:30px;color:#333;position:relative;}
.HE_one ul li:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:#999;position:absolute;left:0;top:12px;}
.his_cls a{display:inline-block;background:#fff;border-radius:4px;margin:0 10px;line-height:36px;width:88px;color:#333;}
/**08**/
.rec_top{font-size:16px;line-height:54px;color:#fff;background:#0f4c29;border-radius:24px 24px 0 0;padding:0 54px;}
.rec_main{padding:44px 54px 40px;background:#f2f2f1;border-radius:0 0 24px 24px;}
.rec_main .rec_list{}
.rec_list .rec_one{background:#fff;margin-bottom:10px;}
.rec_one .recTd{line-height:48px;font-size:16px;color:#333;float:left;height:48px;cursor:pointer;}
.rec_one .recTd.td1{width:calc(100% - 600px);padding-left:25px;}
.rec_one .recTd.td2{width:190px;text-align:center;}
.rec_one .recTd.td3{width:160px;text-align:center;}
.rec_one .recTd.td4{width:160px;text-align:center;}
.rec_one .recTd.td5{width:65px;}
.recTd.td5 i{display:block;width:48px;height:100%;margin:auto;transition:all .8s;background:url("../images/drop_01.png") center no-repeat;}
.rec_one .rec_intro{border-top:1px solid #f1f1f1;padding:26px 24px 45px;font-size:15px;line-height:24px;color:#333;display:none;}
.rec_intro .rec_btn{display:block;width:118px;text-align:center;line-height:40px;font-size:15px;color:#fff;background:#0f4c29;margin-top:25px;}
.rec_one:hover .recTd.td1,.rec_one.recOpen .recTd.td1{color:#0f4c29;}
.rec_one.recOpen .recTd.td5 i{background-image:url("../images/drop_02.png");transform:rotate(180deg);}
/****/
.rec_pop{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5);z-index:19;display:none;}
.rec_pop .recP_close{
    width:36px;height:36px;background:#0f4c29 url("../images/close.png") center no-repeat;
    position:absolute;top:calc(50% - 205px);left:calc(50% + 340px);cursor:pointer;
}
.rec_pop .recP_box{
    width:680px;height:410px;overflow:auto;background:#fff;padding:20px 40px 30px;
    position:absolute;left:calc(50% - 340px);top:calc(50% - 205px);box-sizing: border-box;
}
.recP_box .recP_T{line-height:74px;font-size:24px;font-weight:bold;color:#0f4c29;border-bottom:1px solid #e8e8e8;}
.recP_box .recP_form{padding:64px 60px 0;}
.recP_form .recP_ipt{margin-bottom:12px;}
.recP_ipt .recPIpt_name{width:75px;margin-right:10px;float:left;line-height:42px;font-size:15px;color:#333;text-align:right;}
.recP_ipt input[type='text']{width:280px;height:42px;border:1px solid #e8e8e8;padding-left:10px;float:left;font-size:15px;color:#333;cursor:pointer;}
.recP_ipt .recPFile_btn{width:80px;line-height:40px;text-align: center;border:1px solid #e8e8e8;font-size:15px;color:#999;position:relative;float:left;margin-left:10px;}
.recPFile_btn input[type='file']{position:absolute;width:100%;height:100%;opacity:0;top:0;left:0;}
.recP_form .recP_btn{margin:22px 0 0 85px;}
.recP_btn input.recPB1{width:120px;height:42px;font-size:15px;color:#fff;background:#0f4c29;}
/**09**/
.con_main{padding:30px 25px 35px;}
.con_main .con_txt{line-height:24px;float:left;}
.con_txt .con_qr{padding-top:20px;line-height:40px;text-align:center;color:#333;}
.con_qr li{float:left;margin-right:24px;}
.con_main .con_join{display:block;float:right;margin-top:10px;text-align:center;line-height:40px;}
/**8-03**/
.busType{}
.busType .busT_one{display:block;width:360px;margin-right:46px;float:left;overflow:hidden;position:relative;}
.busType .busT_one:nth-child(3n){margin-right:0;}
.busT_one img{width:100%;transition:all 4s;}
.busT_one:hover img{transform:scale(1.1);}
.busT_one .busT_T{
    line-height:70px;padding:60px 30px 0;position:absolute;left:0;bottom:0;text-align:right;width:100%;box-sizing:border-box;
    height: 130px;font-size:18px;color:#fff;transition:all .6s;background:linear-gradient(transparent,rgba(0,0,0,.4));
}
.busT_one:hover .busT_T{padding-top:50px;}
/**08-07**/
.team_main .team_one{cursor:pointer;}
.team_pop{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5);z-index:19;display:none;}
.team_pop .teaP_close{
    width:36px;height:36px;background:#0f4c29 url("../images/close.png") center no-repeat;
    position:absolute;top:0;left:100%;cursor:pointer;
}
.team_pop .teaP_box{
    width:680px;min-height:410px;background:#fff;padding:40px;position:absolute;
    left:calc(50% - 340px);top:50%;box-sizing: border-box;transform:translateY(-50%);
}
.teaP_box .team_one{display:none;}
.teaP_box .team_one .team_txt{width:calc(100% - 220px);}

